package com.tron.sync.transferElkData;

import lombok.Data;
import org.springframework.data.annotation.Id;
import org.springframework.data.elasticsearch.annotations.Document;

import java.util.List;

@Document(indexName = "wfinfoindex")
@Data
public class WfinfoData {

    @Id
    private String id;
    private String busTitle;
    private List penddingList;
    private String updateByName;
    private String procStatus;
    private String procSubject;
    private List  handleList;
    private String updateBy;
    private String createDep;
    private String procDefKey;
    private String busPlanner;
    private String createOrg;
    private String createByName;
    private String procStatusName;
    private String busSendMode;
    private String updateTime;
    private String procInstId;
    private String procDefId;
    private String createOrgId;
    private List busExtAttr;
    private String createBy;
    private String createTime;
    private String busPublicAttr;
    private String busSecret;
    private String busEmergency;
    private String taskId;
    private String busDocKind;
    private String createDepId;
    private String procType;
    /**
     * {
     *                     "busTitle": "新系统常见问题解决方法",
     *                     "penddingList": [],
     *                     "updateByName": "",
     *                     "procStatus": "end",
     *                     "procSubject": "【收文】新系统常见问题解决方法",
     *                     "handleList": [
     *                         "approveNode<false>taskId<>nodeId<startNode>nodeName<开始节点>assignUserId<785917036051038208>assignUser<校长>depId<785916390342131712>dep<云南省公安厅警令部办公室督办科>orgId<785916005351161856>org<云南省公安厅警令部>sendUserId<785917036051038208>sendUser<校长>sendDepId<785916390342131712>sendDep<云南省公安厅警令部办公室督办科>sendOrgId<785916005351161856>sendOrg<云南省公安厅警令部>",
     *                         "approveNode<false>taskId<796124490886021121>nodeId<Activity_0psmj3z>nodeName<收文拟办>assignUserId<785917036051038208>assignUser<校长>depId<>dep<>orgId<>org<>sendUserId<校长>sendUser<785917036051038208>sendDepId<>sendDep<>sendOrgId<>sendOrg<>"
     *                     ],
     *                     "updateBy": "",
     *                     "createDep": "云南省公安厅警令部办公室督办科",
     *                     "procDefKey": "newVsionShouWenLiuCheng",
     *                     "busPlanner": "785917036051038208",
     *                     "createOrg": "云南省公安厅警令部",
     *                     "createByName": "校长",
     *                     "procStatusName": "已办结",
     *                     "busSendMode": "",
     *                     "updateTime": "2021-01-05 21:14:30",
     *                     "procInstId": "796124473014091776",
     *                     "procDefId": "738419933800562688",
     *                     "createOrgId": "785916005351161856",
     *                     "busExtAttr": [
     *                         "{\"chengBanDanWei\":\"\"}",
     *                         "{\"laiWenDanWei\":\"\"}",
     *                         "{\"wjjjQK\":\"\"}",
     *                         "{\"baoMiQiXian\":\"\"}",
     *                         "{\"banJianLeiXing\":\"\"}",
     *                         "{\"dangqianjiedian\":\"公文交办,Activity_1ol1vv8\"}",
     *                         "{\"zuoFeiBiaoJi\":\"\"}"
     *                     ],
     *                     "createBy": "785917036051038208",
     *                     "createTime": "2021-01-05 21:14:29",
     *                     "busPublicAttr": "",
     *                     "busSecret": "nb",
     *                     "busEmergency": "tj",
     *                     "taskId": "",
     *                     "busDocKind": "部门字号一〔2021〕4号",
     *                     "createDepId": "785916390342131712",
     *                     "procType": "636982826473881600"
     *                 }
     */
}
